package com.ly.gof.structure.adapter;

/**
 * @author liuyang
 * @des 类适配器模式
 * @Version 1.0
 * @Date: 22/07/2021 17:34
 */
//客户端代码
public class ClassAdapterTest {
    public static void main(String[] args) {
        System.out.println("类适配器模式测试：");
        Target target = new ClassAdapter();
        target.request();
    }
}

//适配器（Adapter）类：它是一个转换器，通过继承或引用适配者的对象，把适配者接口转换成目标接口，让客户按目标接口的格式访问适配者。
class ClassAdapter extends Adaptee implements Target {
    public void request() {
        specificRequest();
    }
}
